processing laboratory - Spanish English Dictionary